package com.atg.atgchat.init.user.wxmp.service;

/*
author: atg
time: 2025/1/14 14:49
*/
public interface LoginService {
    /**
     * 登录成功获取token
     * @param uid
     * @return
     */
    String login(Long uid);

    /**
     * 刷新token有效期
     *
     * @param token
     */
    void renewalTokenIfNecessary(String token);

    /**
     * 如果token有效，返回uid
     *
     * @param token
     * @return
     */
    Long getValidUid(String token);
}
